define(function (require) {
    return {
        share: function (params) {
            //params['imgUrl'] = 'http://www.shiku.com/static/images/logo.png';
            //分享到朋友圈
            wx.onMenuShareTimeline({
                title: params['title'], // 分享标题
                link: params['link'], // 分享链接
                imgUrl: params['imgUrl'], // 分享图标
                success: function () {
                },
                cancel: function () {
                }
            });
            //分享给朋友
            wx.onMenuShareAppMessage({
                title: params['title'], // 分享标题
                desc: params['desc'], // 分享描述
                link: params['link'], // 分享链接
                imgUrl: params['imgUrl'], // 分享图标
                type: 'link', // 分享类型,music、video或link，不填默认为link
                dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
                success: function () {
                },
                cancel: function () {
                }
            });
            //分享到QQ
            wx.onMenuShareQQ({
                title: params['title'], // 分享标题
                desc: params['desc'], // 分享描述
                link: params['link'], // 分享链接
                imgUrl: params['imgUrl'], // 分享图标
                success: function () {
                },
                cancel: function () {
                }
            });
            //分享到腾讯微博
            wx.onMenuShareWeibo({
                title: params['title'], // 分享标题
                desc: params['desc'], // 分享描述
                link: params['link'], // 分享链接
                imgUrl: params['imgUrl'], // 分享图标
                success: function () {
                },
                cancel: function () {
                }
            });
            //分享到QQ空间
            wx.onMenuShareQZone({
                title: params['title'], // 分享标题
                desc: params['desc'], // 分享描述
                link: params['link'], // 分享链接
                imgUrl: params['imgUrl'], // 分享图标
                success: function () {
                },
                cancel: function () {
                }
            });
        }
    };
});